import { Alert, Tabs, TabItem } from '@aws-amplify/ui-react';
import { AppDirectoryAlert } from '@/components/AppDirectoryAlert';
import { InstallScripts } from '@/components/InstallScripts';
import { DeveloperPreview } from './DeveloperPreview';
import { Fragment } from '@/components/Fragment';
Account Settings components are a set of standalone components that add [user management](https://docs.amplify.aws/lib/auth/manageusers/q/platform/js/) flows to your application with minimal boilerplate.
Account Settings components require end user to be authenticated. You can use the [`Authenticator`](/connected-components/authenticator) component to add authentication UI to your application.
## Quick Start
{({ platform }) => import('@/components/AppDirectoryAlert')}
### Step 1. Configure Backend
Account settings components work seamlessly with the [Amplify CLI](https://docs.amplify.aws/cli/start/install/)
to **automatically** work with your backend.
First, update `@aws-amplify/cli` with [npm](https://www.npmjs.com/) or [yarn](https://yarnpkg.com/)
if you're using a version before `6.4.0`:
```shell
npm install -g @aws-amplify/cli@latest
```
```shell
yarn global add @aws-amplify/cli@latest
```
### Step 2. Install Dependencies